second floor of the parking garage - Français Anglais Dictionnaire